more restless - German English Dictionary